Four Keys
DevOpsの文脈で出てくるやつ
ソフトウェアデリバリーのパフォーマンス指標
DORAメトリクスとも呼ばれる?
four key metrics
スループットの指標
本番デプロイ頻度(Deployment Frequency)
本番デプロイ頻度
コードを本番環境にデプロイまたはエンドユーザーにリリースした頻度
何を測っているか: 変更を届ける速度
変更までのリードタイム(Lead Time for Changes)
変更→本番までの時間
コードが commit されてから本番環境で正常に実行されるまでの時間
何を測っているか: 開発~リリースの流動性
サービス復旧の速さ、障害復旧時間(Mean Time to Restore (MTTR))
サービスインシデントまたは不具合が発生したときにサービスの復元にどれくらいの時間がかかるか
何を測っているか: 回復力・運用力
安定性の指標
変更の失敗率(Change Failure Rate)
本番環境に変更を加えた、またはユーザーへのリリースを実施した結果サービスが低下し、その後修正を行う必要が生じた割合
何を測っているか: 品質・安全性
ウォーターフォールでのFour Kyes
推測するな、計測せよ
確認用
Q. Four Keys
参考
Four Keys 〜自分たちの開発レベルを定量化してイケてる DevOps チームになろう〜 - Tech Blog - Recruit Engineer
エリート DevOps チームであることを Four Keys プロジェクトで確認する | Google Cloud 公式ブログ
30分でわかるFour Keysの基礎と重要性
State of DevOps Report 2024のざっくりサマリ #GoogleCloud - Qiita
GitHub: dora-team/fourkeys: Platform for monitoring the four key software delivery metrics of software delivery
関連
メモ
https://qiita.com/kenzkenz/items/c00e7189e86dccf5665c
#CI/CD #DevOps #DevOps指標
#メトリクス